cURL
curl --request GET \ --url https://api.loops.fi/api/v2/products \ --header 'Authorization: Bearer <token>'
{ "products": [ { "id": "<string>", "name": "<string>", "amountType": "FIXED", "priceCurrency": "<string>", "status": "ACTIVE", "createdAt": "2023-11-07T05:31:56Z", "updatedAt": "2023-11-07T05:31:56Z", "merchantId": "<string>", "description": "<string>", "thumbnailUrl": "<string>", "images": [ "<string>" ], "recurringInterval": "month", "priceAmount": "<string>", "minimumAmount": "<string>", "presetAmount": "<string>", "metadata": {} } ], "total": 123, "limit": 123, "offset": 123 }
List products
API Key authentication using Bearer token
Filter by status
ACTIVE
INACTIVE
DRAFT
Filter by amount type
FIXED
CUSTOM
FREE
Number of products to return (1-100)
Offset for pagination
Default Response
Show child attributes
Unique product identifier
Product name
Amount type
Price currency
Product status
Product creation time
Product last update time
Merchant ID
Product description
Product thumbnail image URL
Array of product image URLs
Recurring interval for subscriptions
month
year
Price amount as string (required for FIXED type)
Minimum amount as string (for CUSTOM type)
Preset amount as string (for CUSTOM type)
Additional product metadata
Total number of products
Number of products per page